package com.qf.jdbc_01;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

/**
 * @Description: 公用常量
 * @Data: 2022/8/22 17:25
 * @Pacakge: com.qf.jdbc_01
 * @ClassName: JdbcInsert
 * @Author: fan
 *jdbc入门
 *1)导包
 * Project Setting-->Modules-->选择所要导入的包
 *2)注册驱动
 *3)获取数据库连接对象
 *4)准备sql语句
 *5)通过数据库连接对象获取数据库执行对象
 *6)通过执行对象执行sql语句,将sql语句发送给数据库
 *7)释放资源
 */
public class JdbcInsert {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
        //1>导包
        //2>注册驱动
        Class.forName("com.mysql.jdbc.Driver");
        //3>获取数据库连接对象
        Connection connection = DriverManager.getConnection(
                "jdbc:mysql://localhost:3306/racemall",
                "root",
                "f971014");
        //4>准备sql语句
        String sql="insert into admin (username,password)values('小樊','f971014')";
        //5>通过数据的连接对象获取数据库的执行对象
        Statement statement = connection.createStatement();
        //6>通过执行对象,执行sql语句,将sql语句发送给数据库
        int count = statement.executeUpdate(sql);
        System.out.println("影响了"+count+"行");
        //7>释放资源
        statement.close();
        connection.close();
    }
}
